博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Spring Theme简单应用
阅读量:7093 次
发布时间:2019-06-28

本文共 2008 字,大约阅读时间需要 6 分钟。

Spring MVC特性里由一个是关于Spring Theme主题的应用,所以写了个Demo

 

1.这里先看项目结构(Meven项目)

  

2.所需的POM依赖

org.springframework
spring-core
4.0.5.RELEASE
org.springframework
spring-beans
4.0.5.RELEASE
org.springframework
spring-context
4.0.5.RELEASE
org.springframework
spring-web
4.0.5.RELEASE
org.springframework
spring-webmvc
4.0.5.RELEASE

3.Properties Theme文件配置

4.编写HTML文件

<%@ taglib prefix="spring" uri="http://www.springframework.org/tags" %>    
Title
" type="text/css" />

你好,Hello Word

5.SpringMVC XML配置

 

6.编写Controller

package controller;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.servlet.ModelAndView;@Controllerpublic class FormController {    @RequestMapping(value = "/form")    public ModelAndView user() {        return new ModelAndView("form", "user","你好");    }}

 

备注:这样进行切换的时候,实际切换的是使用的文件,而JSP页面使用的Spring:Theme的Code属性实际是Theme Properties文件里面的Key值。

 

附录:

  Spring Framework官方文档:https://docs.spring.io/spring/docs/current/spring-framework-reference/web.html#mvc-themeresolver

        W3C Spring MVC 4.2.4中文文档:https://www.w3cschool.cn/spring_mvc_documentation_linesh_translation/spring_mvc_documentation_linesh_translation-i79x27rz.html

转载于:https://www.cnblogs.com/XingXiaoMeng/p/10201712.html

你可能感兴趣的文章
我的友情链接
查看>>
JUnit4中使用Hamcrest测试框架的assertThat断言_小实例
查看>>
Linux Server - APT
查看>>
VMware Workstation 虚拟机问题!
查看>>
我的友情链接
查看>>
JavaScript函数
查看>>
ubuntu16.04 改变网卡名称 Ubuntu server 14.04 LTS 升级 16.04 LTS
查看>>
序列化与反序列化的简便实用封装 续
查看>>
PHP5.1下安装json扩展
查看>>
Skype For Business Server 2015 离线消息
查看>>
centos6.5上dstat的安装
查看>>
翻身的废鱼——论PHP从入门到放弃需要多久?18
查看>>
建立window的时间服务器(NTP)
查看>>
提高C#编程水平不可不读的50个要诀
查看>>
正则表达式——转载
查看>>
C#实现HttpUtility.UrlEncode输出大写字母
查看>>
python实现计算日出日落时间算法
查看>>
.Net中GridView如何隐藏过长的内容显示
查看>>
R语言:ggplot2精细化绘图——以实用商业化图表绘图为例(转)
查看>>
BarTender中如何为称重设备设置秤显示?
查看>>